﻿using System;

namespace HslCommunication.CNC.Fanuc
{
	/// <summary>
	/// 当前机床的报警信息
	/// </summary>
	// Token: 0x02000181 RID: 385
	public class SysAlarm
	{
		/// <summary>
		/// 当前报警的ID信息
		/// </summary>
		// Token: 0x1700067F RID: 1663
		// (get) Token: 0x06001F89 RID: 8073 RVA: 0x00099787 File Offset: 0x00097987
		// (set) Token: 0x06001F8A RID: 8074 RVA: 0x0009978F File Offset: 0x0009798F
		public int AlarmId { get; set; }

		/// <summary>
		/// 当前的报警类型
		/// </summary>
		// Token: 0x17000680 RID: 1664
		// (get) Token: 0x06001F8B RID: 8075 RVA: 0x00099798 File Offset: 0x00097998
		// (set) Token: 0x06001F8C RID: 8076 RVA: 0x000997A0 File Offset: 0x000979A0
		public short Type { get; set; }

		/// <summary>
		/// 报警的轴信息
		/// </summary>
		// Token: 0x17000681 RID: 1665
		// (get) Token: 0x06001F8D RID: 8077 RVA: 0x000997A9 File Offset: 0x000979A9
		// (set) Token: 0x06001F8E RID: 8078 RVA: 0x000997B1 File Offset: 0x000979B1
		public short Axis { get; set; }

		/// <summary>
		/// 报警的消息
		/// </summary>
		// Token: 0x17000682 RID: 1666
		// (get) Token: 0x06001F8F RID: 8079 RVA: 0x000997BA File Offset: 0x000979BA
		// (set) Token: 0x06001F90 RID: 8080 RVA: 0x000997C2 File Offset: 0x000979C2
		public string Message { get; set; }
	}
}
